D'Agents: Security in a Multiple-Language, Mobile-Agent System

نویسندگان

  • Robert S. Gray
  • David Kotz
  • George Cybenko
  • Daniela Rus
چکیده

Mobile-agent systems must address three security issues: protecting an individual machine, protecting a group of machines, and protecting an agent. In this chapter, we discuss these three issues in the context of D’Agents, a mobile-agent system whose agents can be written in Tcl, Java and Scheme. (D’Agents was formerly known as Agent Tcl.) First we discuss mechanisms existing in D’Agents for protecting an individual machine: (1) cryptographic authentication of the agent’s owner, (2) resource managers that make policy decisions based on the owner’s identity, and (3) secure execution environments for each language that enforce the decisions of the resource managers. Then we discuss our planned market-based approach for protecting machine groups. Finally we consider several (partial) solutions for protecting an agent from a malicious machine.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Authentication in mobile-agent system: D'Agents

D'Agents is a mutiple-language, mobile-agent system. We address the authentication services in this system. D'Agents uses the external encryption tool PGP, which in turn relies on RSA for authentication and encryption. These tools allow the D'Agents server to verify the identity of an incoming agent and the identity of the sending machine. Both agents and messages can be encrypted to avoid inte...

متن کامل

D'Agents: Applications and performance of a mobile-agent system

D’Agents is a general-purpose mobile-agent system that has been used in several informationretrieval applications. In this paper, we first examine one such application, operational support for military field personnel, where D’Agents greatly simplifies the task of providing efficient, applicationspecific access to remote information resources. After describing the application, we discuss the ke...

متن کامل

Languages for Mobile Agents

​ Abstract Mobile agents represent a new model for network computing. Many different languages have been used to implement mobile agents. The characteristics that make a language useful for writing mobile agents are: (1) their support of agent migration, (2) their support for agent­to­agent communication, (3) how they allow agents to interact with local resources, (4) security mechanisms, (5) e...

متن کامل

A Formal Petri Net Based Model for Antivirus Update Agent System

In this paper, a formal model for antivirus update agent system is presented based on mobile agent technology and predicate/transition Petri nets. The mobile agent system contains two mobile agents called DCA and UNA. It sends out agents to update antivirus on client computers in a network. Each agent takes on a specified responsibility. First, DCA roams through the network and check the last d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998